Definition of Blue Thistle

  • (noun) a coarse prickly European weed with spikes of blue flowers; naturalized in United States

Antonyms of Blue Thistle


No Antonyms Found.

Homophones of Blue Thistle


No Homophones Found.